package com.dao.task;

import java.util.HashMap;
import java.util.List;

public interface TaskMapper {

	List<HashMap<String, Object>> selectbytest(HashMap<String, Object> hashMap);

	int selectCount(HashMap<String, Object> hashMap);

	int selectProjectsCount(HashMap<String, Object> hashMap);

	int hasChild(HashMap<String, Object> hashMap);

	int deleteProject(HashMap<String, Object> hashMap);

	int deleteProjectResult(HashMap<String, Object> hashMap);

	List<HashMap<String, Object>> selectLastUsers(HashMap<String, Object> hashMap);

	List<HashMap<String, Object>> selectTransferUsers(HashMap<String, Object> hashMap);

	List<HashMap<String, Object>> selectExeUsers(HashMap<String, Object> hashMap);

	List<HashMap<String, Object>> selectMytask(HashMap<String, Object> hashMap);

	List<HashMap<String, Object>> selectWeektask(HashMap<String, Object> hashMap);

	List<HashMap<String, Object>> selectDetail(HashMap<String, Object> hashMap);

	HashMap<String, Object> selectLastInfor(HashMap<String, Object> hashMap);

	List<HashMap<String, Object>> selectTasks(HashMap<String, Object> hashMap);

	int selectResultCommitNum(HashMap<String, Object> hashMap);

	List<HashMap<String, Object>> selectTaskMessage(HashMap<String, Object> hashMap);

	List<HashMap<String, Object>> selectInfors(HashMap<String, Object> hashMap);

	List<HashMap<String, Object>> selectProjects(HashMap<String, Object> hashMap);

	List<HashMap<String, Object>> selectTransfer(HashMap<String, Object> hashMap);

	List<HashMap<String, Object>> selectTaskList(HashMap<String, Object> hashMap);

	int selectTransferCount(HashMap<String, Object> hashMap);

	int selectStatistaskCount(HashMap<String, Object> hashMap);

	int selectTasksCount(HashMap<String, Object> hashMap);

	int selectMytaskCount(HashMap<String, Object> hashMap);

	List<HashMap<String, Object>> selectStatistask(HashMap<String, Object> hashMap);

	List<HashMap<String, Object>> getRate(HashMap<String, Object> hashMap);

	List<HashMap<String, Object>> selectDelayList(HashMap<String, Object> hashMap);
}
